Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARROW SLADE Detached £427,303 £77,000 30 Aug 1996
4 BARROW SLADE Detached £436,260 £93,500 27 Aug 1998
5 BARROW SLADE Detached £399,435 £277,500 3 Jul 2015